草庐IT

ASP.NET Web Forms - DataList 控件

全部标签

asp.net - 创建所需的 URL - 我应该循环吗?

我正在考虑编写一个电子商务平台,只是为了工作实践和我的一个小项目。我正处于开始编写URL和SEOfriednlyURL的阶段。我的问题是我已经编写了具有无限类别/子类别的系统,并且使我的导航给我带来了一些问题。我理想的网址是:http://mydomain.com/products/first-category/second-category/productname.aspx为了实现这一点,我正在考虑循环回到parentid=.但我觉得这不是最佳做法,对每个类别和子类别以及每个页面的产品都这样做似乎是错误的。任何人都可以帮助实现这一目标吗?我知道使用www.urlrewriting.n

Asp.Net 链接流行度检测脚本

我想获得提供的链接的链接流行度,它将显示入站和出站链接意味着有多少链接与提供的链接交换以及交换了多少链接,我想在Asp.Net中得到这个。谁能指导我如何得到这个?或为此提供一些现成的脚本,在此先感谢。 最佳答案 听起来您可能正在尝试重新发明轮子。您查看过GoogleAnalytics(分析)吗? 关于Asp.Net链接流行度检测脚本,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/

asp.net - 以编程方式更新 ASPX 文件的日期戳

将新的数据库记录添加到ListView时,出于SEO目的,我想更新包含ASPX页面的日期/时间戳。这可能吗?我该怎么做?更新:我找到了适用于Windows的Touch,但我仍然更喜欢任何一种聪明的hack,只是以编程方式执行此操作:http://www.softpedia.com/get/System/File-Management/Touch-for-Windows.shtml 最佳答案 或者,您可以尝试设置响应的最后修改header。 关于asp.net-以编程方式更新ASPX文件的

asp.net - Javascript 数据绑定(bind)和 SEO

我有一个应用程序进行一系列WCF调用,这些调用通过JSONP返回JSON。然后javascript代码会将返回的数据绑定(bind)到HTML控件。当机器人/蜘蛛攻击我的应用程序时,不会为任何数据编制索引,因为javascript不会在机器人中执行。有哪些好的模式可以处理这个问题?理想情况下,我不想维护两组数据绑定(bind)代码(一组在服务器端,一组在客户端)。本质上,我需要将生成的数据传送到下游。我的一些想法是。1)链接RSS/ATOM等效数据2)后门HTML页面3)一个HTML渲染器,可以提前执行ASPX页面服务器端,然后将其传递给客户端任何指导都会有帮助

seo - 具有 SEO 的 Asp.net MVC 自定义路由

routes.MapRoute("Route","{id}/{*seostuff}",new{controller="Home",action="Index",seo=UrlParameter.Optional});这将允许您映射url,例如http://www.somesite.com/11/whatever/goes-here/will-be-whatever-you/want这是原帖Asp.netMVCcustomrouting大家好!-我想知道的是,这怎么可能是Controller中的代码?我有一个像Product/Phone/i-phone.aspx这样的静态页面,它位于产品

ASP.NET 和 HTML 页面 - 从搜索引擎的角度需要一些建议

我有一堆aspx(asp.net)和html页面。该网站在过去2年一直很活跃,并且获得了不错的访问量。现在一直以来,我都没有关注SEO。所以我的页面没有元标记、描述或H1、H2等。现在我打算将它们添加到我的页面中并以正确的方式进行。我的问题无论如何都会对搜索引擎优化产生负面影响,就像任何惩罚一样。此外,当Google和其他搜索引擎重新索引页面时,他们是否有机会注意到这一点并将页面排名更高?事实上,每个页面内容都充满了内联JS和CSS,我知道这是错误的。我打算将它们删除到外部文件中。实际内容也在下面。您是否知道ASP.NET4.0或HTML站点的任何其他类似技巧?

forms - SEO ASP.NET 4.0 表单 - 在 URL 中设置默认值

我正在使用asp.net4.0SEO,我想弄清楚是否可以在未指定的URL中使用默认值。这是我的情况:在我的global.asax中,我添加了以下路线:Races/{Season}-其中Season默认为当年。因此,您可以在此处输入网站名称/Races,它将适用于当年。但是,即使未指定默认年份,是否可以在URL中显示默认年份?换句话说,当我在此处键入websitenamehere/Races并单击enter时,页面加载,然后它会在URL中显示websitenamehere/Races/2010。 最佳答案 在您的页面上进行重定向。检查

asp.net - 母版页元标记胜过子页元标记

我想知道是否有办法更改特定页面上的元描述,但保留母版页中我未指定任何信息的页面的元数据。我正在尝试这种方法:HtmlHeadheadTag=(HtmlHead)this.Header;HtmlMetapageMetaTag=newHtmlMeta();pageMetaTag.Name="Description";pageMetaTag.Content="Test";headTag.Controls.Add(pageMetaTag);它正确地添加了描述标签,但我想同时从母版页中删除/禁用元标签。那可能吗?提前致谢,祝您有愉快的一天。 最佳答案

asp.net - RSS 的最佳扩展是什么?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。谁知道站点上RSS提要的最佳文件扩展名是什么(对于SEO):(XML)mysite.com/rss.xml(RSS)mysite.com/rss.rss(HTML)mysite.com/rss.html(ASPX、PHP等)mysite.com/rss.aspx(带有url参数)mysite.com/rss.aspx?param1=val1¶m2

asp.net - 在 header 标记中禁用 Asp.Net 超链接控件的 Url 编码

我正在尝试向ASP.Net中的htmlhead标记动态添加一个元素。这是我在母版页中的代码:publicstringLinkConincal{get{returnCanonical.Href;}set{Canonical.Attributes["href"]=value;}}我在每个页面上使用此母版页属性并将值设置为适当的链接。我的问题是,如果正在编码的url中有一个&字符(&=>&),链接就会失效。要查看此示例,请在我的页面上www.kwyps.com/topic.aspx?t=11&p=1显示为而不是我想要的:如何禁用Url编码?或者这是有效的吗?我正在尝试出于SEO目的这样做。